/*
 * Decompiled with CFR 0.150.
 */
package com.gys.data.accept;

public class AcceptDetailOutData {
    private String clientId;
    private String gsadVoucherId;
    private String gsadDate;
    private String gsadSerial;
    private String gsadProId;
    private String gsadBatchNo;
    private String gsadBatch;
    private String gsadValidDate;
    private String gsadInvoicesQty;
    private String gsadRecipientQty;
    private String gsadRefuseQty;
    private String gsadGsadPackNo;
    private String gsadStockStatus;
    private String proName;
    private String proFactoryName;
    private String proPlace;
    private String proForm;
    private String proUnit;
    private String proPrice;
    private String proSpecs;
    private String proRegisterNo;

    public String getClientId() {
        return this.clientId;
    }

    public String getGsadVoucherId() {
        return this.gsadVoucherId;
    }

    public String getGsadDate() {
        return this.gsadDate;
    }

    public String getGsadSerial() {
        return this.gsadSerial;
    }

    public String getGsadProId() {
        return this.gsadProId;
    }

    public String getGsadBatchNo() {
        return this.gsadBatchNo;
    }

    public String getGsadBatch() {
        return this.gsadBatch;
    }

    public String getGsadValidDate() {
        return this.gsadValidDate;
    }

    public String getGsadInvoicesQty() {
        return this.gsadInvoicesQty;
    }

    public String getGsadRecipientQty() {
        return this.gsadRecipientQty;
    }

    public String getGsadRefuseQty() {
        return this.gsadRefuseQty;
    }

    public String getGsadGsadPackNo() {
        return this.gsadGsadPackNo;
    }

    public String getGsadStockStatus() {
        return this.gsadStockStatus;
    }

    public String getProName() {
        return this.proName;
    }

    public String getProFactoryName() {
        return this.proFactoryName;
    }

    public String getProPlace() {
        return this.proPlace;
    }

    public String getProForm() {
        return this.proForm;
    }

    public String getProUnit() {
        return this.proUnit;
    }

    public String getProPrice() {
        return this.proPrice;
    }

    public String getProSpecs() {
        return this.proSpecs;
    }

    public String getProRegisterNo() {
        return this.proRegisterNo;
    }

    public void setClientId(String clientId) {
        this.clientId = clientId;
    }

    public void setGsadVoucherId(String gsadVoucherId) {
        this.gsadVoucherId = gsadVoucherId;
    }

    public void setGsadDate(String gsadDate) {
        this.gsadDate = gsadDate;
    }

    public void setGsadSerial(String gsadSerial) {
        this.gsadSerial = gsadSerial;
    }

    public void setGsadProId(String gsadProId) {
        this.gsadProId = gsadProId;
    }

    public void setGsadBatchNo(String gsadBatchNo) {
        this.gsadBatchNo = gsadBatchNo;
    }

    public void setGsadBatch(String gsadBatch) {
        this.gsadBatch = gsadBatch;
    }

    public void setGsadValidDate(String gsadValidDate) {
        this.gsadValidDate = gsadValidDate;
    }

    public void setGsadInvoicesQty(String gsadInvoicesQty) {
        this.gsadInvoicesQty = gsadInvoicesQty;
    }

    public void setGsadRecipientQty(String gsadRecipientQty) {
        this.gsadRecipientQty = gsadRecipientQty;
    }

    public void setGsadRefuseQty(String gsadRefuseQty) {
        this.gsadRefuseQty = gsadRefuseQty;
    }

    public void setGsadGsadPackNo(String gsadGsadPackNo) {
        this.gsadGsadPackNo = gsadGsadPackNo;
    }

    public void setGsadStockStatus(String gsadStockStatus) {
        this.gsadStockStatus = gsadStockStatus;
    }

    public void setProName(String proName) {
        this.proName = proName;
    }

    public void setProFactoryName(String proFactoryName) {
        this.proFactoryName = proFactoryName;
    }

    public void setProPlace(String proPlace) {
        this.proPlace = proPlace;
    }

    public void setProForm(String proForm) {
        this.proForm = proForm;
    }

    public void setProUnit(String proUnit) {
        this.proUnit = proUnit;
    }

    public void setProPrice(String proPrice) {
        this.proPrice = proPrice;
    }

    public void setProSpecs(String proSpecs) {
        this.proSpecs = proSpecs;
    }

    public void setProRegisterNo(String proRegisterNo) {
        this.proRegisterNo = proRegisterNo;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof AcceptDetailOutData)) {
            return false;
        }
        AcceptDetailOutData other = (AcceptDetailOutData)o;
        if (!other.canEqual(this)) {
            return false;
        }
        String this$clientId = this.getClientId();
        String other$clientId = other.getClientId();
        if (this$clientId == null ? other$clientId != null : !this$clientId.equals(other$clientId)) {
            return false;
        }
        String this$gsadVoucherId = this.getGsadVoucherId();
        String other$gsadVoucherId = other.getGsadVoucherId();
        if (this$gsadVoucherId == null ? other$gsadVoucherId != null : !this$gsadVoucherId.equals(other$gsadVoucherId)) {
            return false;
        }
        String this$gsadDate = this.getGsadDate();
        String other$gsadDate = other.getGsadDate();
        if (this$gsadDate == null ? other$gsadDate != null : !this$gsadDate.equals(other$gsadDate)) {
            return false;
        }
        String this$gsadSerial = this.getGsadSerial();
        String other$gsadSerial = other.getGsadSerial();
        if (this$gsadSerial == null ? other$gsadSerial != null : !this$gsadSerial.equals(other$gsadSerial)) {
            return false;
        }
        String this$gsadProId = this.getGsadProId();
        String other$gsadProId = other.getGsadProId();
        if (this$gsadProId == null ? other$gsadProId != null : !this$gsadProId.equals(other$gsadProId)) {
            return false;
        }
        String this$gsadBatchNo = this.getGsadBatchNo();
        String other$gsadBatchNo = other.getGsadBatchNo();
        if (this$gsadBatchNo == null ? other$gsadBatchNo != null : !this$gsadBatchNo.equals(other$gsadBatchNo)) {
            return false;
        }
        String this$gsadBatch = this.getGsadBatch();
        String other$gsadBatch = other.getGsadBatch();
        if (this$gsadBatch == null ? other$gsadBatch != null : !this$gsadBatch.equals(other$gsadBatch)) {
            return false;
        }
        String this$gsadValidDate = this.getGsadValidDate();
        String other$gsadValidDate = other.getGsadValidDate();
        if (this$gsadValidDate == null ? other$gsadValidDate != null : !this$gsadValidDate.equals(other$gsadValidDate)) {
            return false;
        }
        String this$gsadInvoicesQty = this.getGsadInvoicesQty();
        String other$gsadInvoicesQty = other.getGsadInvoicesQty();
        if (this$gsadInvoicesQty == null ? other$gsadInvoicesQty != null : !this$gsadInvoicesQty.equals(other$gsadInvoicesQty)) {
            return false;
        }
        String this$gsadRecipientQty = this.getGsadRecipientQty();
        String other$gsadRecipientQty = other.getGsadRecipientQty();
        if (this$gsadRecipientQty == null ? other$gsadRecipientQty != null : !this$gsadRecipientQty.equals(other$gsadRecipientQty)) {
            return false;
        }
        String this$gsadRefuseQty = this.getGsadRefuseQty();
        String other$gsadRefuseQty = other.getGsadRefuseQty();
        if (this$gsadRefuseQty == null ? other$gsadRefuseQty != null : !this$gsadRefuseQty.equals(other$gsadRefuseQty)) {
            return false;
        }
        String this$gsadGsadPackNo = this.getGsadGsadPackNo();
        String other$gsadGsadPackNo = other.getGsadGsadPackNo();
        if (this$gsadGsadPackNo == null ? other$gsadGsadPackNo != null : !this$gsadGsadPackNo.equals(other$gsadGsadPackNo)) {
            return false;
        }
        String this$gsadStockStatus = this.getGsadStockStatus();
        String other$gsadStockStatus = other.getGsadStockStatus();
        if (this$gsadStockStatus == null ? other$gsadStockStatus != null : !this$gsadStockStatus.equals(other$gsadStockStatus)) {
            return false;
        }
        String this$proName = this.getProName();
        String other$proName = other.getProName();
        if (this$proName == null ? other$proName != null : !this$proName.equals(other$proName)) {
            return false;
        }
        String this$proFactoryName = this.getProFactoryName();
        String other$proFactoryName = other.getProFactoryName();
        if (this$proFactoryName == null ? other$proFactoryName != null : !this$proFactoryName.equals(other$proFactoryName)) {
            return false;
        }
        String this$proPlace = this.getProPlace();
        String other$proPlace = other.getProPlace();
        if (this$proPlace == null ? other$proPlace != null : !this$proPlace.equals(other$proPlace)) {
            return false;
        }
        String this$proForm = this.getProForm();
        String other$proForm = other.getProForm();
        if (this$proForm == null ? other$proForm != null : !this$proForm.equals(other$proForm)) {
            return false;
        }
        String this$proUnit = this.getProUnit();
        String other$proUnit = other.getProUnit();
        if (this$proUnit == null ? other$proUnit != null : !this$proUnit.equals(other$proUnit)) {
            return false;
        }
        String this$proPrice = this.getProPrice();
        String other$proPrice = other.getProPrice();
        if (this$proPrice == null ? other$proPrice != null : !this$proPrice.equals(other$proPrice)) {
            return false;
        }
        String this$proSpecs = this.getProSpecs();
        String other$proSpecs = other.getProSpecs();
        if (this$proSpecs == null ? other$proSpecs != null : !this$proSpecs.equals(other$proSpecs)) {
            return false;
        }
        String this$proRegisterNo = this.getProRegisterNo();
        String other$proRegisterNo = other.getProRegisterNo();
        return !(this$proRegisterNo == null ? other$proRegisterNo != null : !this$proRegisterNo.equals(other$proRegisterNo));
    }

    protected boolean canEqual(Object other) {
        return other instanceof AcceptDetailOutData;
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        String $clientId = this.getClientId();
        result = result * 59 + ($clientId == null ? 43 : $clientId.hashCode());
        String $gsadVoucherId = this.getGsadVoucherId();
        result = result * 59 + ($gsadVoucherId == null ? 43 : $gsadVoucherId.hashCode());
        String $gsadDate = this.getGsadDate();
        result = result * 59 + ($gsadDate == null ? 43 : $gsadDate.hashCode());
        String $gsadSerial = this.getGsadSerial();
        result = result * 59 + ($gsadSerial == null ? 43 : $gsadSerial.hashCode());
        String $gsadProId = this.getGsadProId();
        result = result * 59 + ($gsadProId == null ? 43 : $gsadProId.hashCode());
        String $gsadBatchNo = this.getGsadBatchNo();
        result = result * 59 + ($gsadBatchNo == null ? 43 : $gsadBatchNo.hashCode());
        String $gsadBatch = this.getGsadBatch();
        result = result * 59 + ($gsadBatch == null ? 43 : $gsadBatch.hashCode());
        String $gsadValidDate = this.getGsadValidDate();
        result = result * 59 + ($gsadValidDate == null ? 43 : $gsadValidDate.hashCode());
        String $gsadInvoicesQty = this.getGsadInvoicesQty();
        result = result * 59 + ($gsadInvoicesQty == null ? 43 : $gsadInvoicesQty.hashCode());
        String $gsadRecipientQty = this.getGsadRecipientQty();
        result = result * 59 + ($gsadRecipientQty == null ? 43 : $gsadRecipientQty.hashCode());
        String $gsadRefuseQty = this.getGsadRefuseQty();
        result = result * 59 + ($gsadRefuseQty == null ? 43 : $gsadRefuseQty.hashCode());
        String $gsadGsadPackNo = this.getGsadGsadPackNo();
        result = result * 59 + ($gsadGsadPackNo == null ? 43 : $gsadGsadPackNo.hashCode());
        String $gsadStockStatus = this.getGsadStockStatus();
        result = result * 59 + ($gsadStockStatus == null ? 43 : $gsadStockStatus.hashCode());
        String $proName = this.getProName();
        result = result * 59 + ($proName == null ? 43 : $proName.hashCode());
        String $proFactoryName = this.getProFactoryName();
        result = result * 59 + ($proFactoryName == null ? 43 : $proFactoryName.hashCode());
        String $proPlace = this.getProPlace();
        result = result * 59 + ($proPlace == null ? 43 : $proPlace.hashCode());
        String $proForm = this.getProForm();
        result = result * 59 + ($proForm == null ? 43 : $proForm.hashCode());
        String $proUnit = this.getProUnit();
        result = result * 59 + ($proUnit == null ? 43 : $proUnit.hashCode());
        String $proPrice = this.getProPrice();
        result = result * 59 + ($proPrice == null ? 43 : $proPrice.hashCode());
        String $proSpecs = this.getProSpecs();
        result = result * 59 + ($proSpecs == null ? 43 : $proSpecs.hashCode());
        String $proRegisterNo = this.getProRegisterNo();
        result = result * 59 + ($proRegisterNo == null ? 43 : $proRegisterNo.hashCode());
        return result;
    }

    public String toString() {
        return "AcceptDetailOutData(clientId=" + this.getClientId() + ", gsadVoucherId=" + this.getGsadVoucherId() + ", gsadDate=" + this.getGsadDate() + ", gsadSerial=" + this.getGsadSerial() + ", gsadProId=" + this.getGsadProId() + ", gsadBatchNo=" + this.getGsadBatchNo() + ", gsadBatch=" + this.getGsadBatch() + ", gsadValidDate=" + this.getGsadValidDate() + ", gsadInvoicesQty=" + this.getGsadInvoicesQty() + ", gsadRecipientQty=" + this.getGsadRecipientQty() + ", gsadRefuseQty=" + this.getGsadRefuseQty() + ", gsadGsadPackNo=" + this.getGsadGsadPackNo() + ", gsadStockStatus=" + this.getGsadStockStatus() + ", proName=" + this.getProName() + ", proFactoryName=" + this.getProFactoryName() + ", proPlace=" + this.getProPlace() + ", proForm=" + this.getProForm() + ", proUnit=" + this.getProUnit() + ", proPrice=" + this.getProPrice() + ", proSpecs=" + this.getProSpecs() + ", proRegisterNo=" + this.getProRegisterNo() + ")";
    }
}

